be backed by reason - Allemand Anglais Dictionnaire